/*
 * 文件名：ProContractVo.java
 * 版权：Copyright by www.infopub.top
 * 描述：
 * 修改人：chenxiaoyong
 * 修改时间：2020年1月15日
 * 跟踪单号：
 * 修改单号：
 * 修改内容：
 */

package top.infopub.mgr.bpa.vo;


import java.util.Date;
import java.util.List;

import top.infopub.model.bpa.ProContract;
import top.infopub.model.bpa.ProContractAtt;
import top.infopub.model.bpa.ProContractInvest;
import top.infopub.model.bpa.ProContractUla;


/**
 * 
 * @author chenxiaoyong
 * @version 2020年1月15日
 * @see ProContractVo
 * @since
 */

public class ProContractVo extends ProContract {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    /**
     * 查询条件-开始日期
     */
    private Date startDate;

    /**
     * 查询条件-结束日期
     */
    private Date endDate;

    /**
     * 申请公司
     */
    private String orgName;

    /**
     * 申请部门
     */
    private String deptName;

    /**
     * 合同投资信息
     */
    ProContractInvest proContractInvest;

    /**
     * 费用明细和子项集合
     */
    List<ProContractSubVo> proContractSubVos;

    /**
     * 公式信息集合
     */
    List<ProContractUla> proContractUlas;

    /**
     * 附件集合
     */
    List<ProContractAtt> proContractAtts;

    /**
     * 区域公司
     */
    private String orgAreaName;

    /**
     * 项目城市
     */
    private String sgCityName;

    public ProContractInvest getProContractInvest() {
        return proContractInvest;
    }

    public void setProContractInvest(ProContractInvest proContractInvest) {
        this.proContractInvest = proContractInvest;
    }

    public List<ProContractSubVo> getProContractSubVos() {
        return proContractSubVos;
    }

    public void setProContractSubVos(List<ProContractSubVo> proContractSubVos) {
        this.proContractSubVos = proContractSubVos;
    }

    public List<ProContractUla> getProContractUlas() {
        return proContractUlas;
    }

    public void setProContractUlas(List<ProContractUla> proContractUlas) {
        this.proContractUlas = proContractUlas;
    }

    public List<ProContractAtt> getProContractAtts() {
        return proContractAtts;
    }

    public void setProContractAtts(List<ProContractAtt> proContractAtts) {
        this.proContractAtts = proContractAtts;
    }

    public String getOrgAreaName() {
        return orgAreaName;
    }

    public void setOrgAreaName(String orgAreaName) {
        this.orgAreaName = orgAreaName;
    }

    public String getSgCityName() {
        return sgCityName;
    }

    public void setSgCityName(String sgCityName) {
        this.sgCityName = sgCityName;
    }

    /**
     * @return Returns the orgName.
     */
    public String getOrgName() {
        return orgName;
    }

    /**
     * @param orgName The orgName to set.
     */
    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    /**
     * @return Returns the deptName.
     */
    public String getDeptName() {
        return deptName;
    }

    /**
     * @param deptName The deptName to set.
     */
    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    /**
     * 区域公司名称
     */
    private String orgAreName;

    /**
     * 项目公司名称
     */
    private String orgProName;

    public String getOrgAreName() {
        return orgAreName;
    }

    public void setOrgAreName(String orgAreName) {
        this.orgAreName = orgAreName;
    }

    public String getOrgProName() {
        return orgProName;
    }

    public void setOrgProName(String orgProName) {
        this.orgProName = orgProName;
    }
}
